Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 BEECH VIEW Terraced £340,454 £323,500 21 Jan 2022